🇬🇧 en es 🇪🇸

bear witness verb

  • To deliver a testimony, especially as witness
  • To prove, demonstrate
atestiguar
Wiktionary Links